package com.yundian.vo;

import java.util.Date;

/**
 * File entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class Filebase implements java.io.Serializable {

	// Fields

	private Integer fileId;
	private Member member;
	private String fileName;
	private String fileUrl;
	private Integer fileKind;
	private Integer filePrintsum;
	private Date fileAddTime;
	private String fileDescript;
	private Integer fileState;
	private String fileRemark;

	// Constructors

	/** default constructor */
	public Filebase() {
	}

	/** minimal constructor */
	public Filebase(String fileName, String fileUrl, Integer fileKind,
			Integer filePrintsum, Integer fileState) {
		this.fileName = fileName;
		this.fileUrl = fileUrl;
		this.fileKind = fileKind;
		this.filePrintsum = filePrintsum;
		this.fileState = fileState;
	}

	/** full constructor */
	public Filebase(Member member, String fileName, String fileUrl,
			Integer fileKind, Integer filePrintsum, Date fileAddTime,
			String fileDescript, Integer fileState, String fileRemark) {
		this.member = member;
		this.fileName = fileName;
		this.fileUrl = fileUrl;
		this.fileKind = fileKind;
		this.filePrintsum = filePrintsum;
		this.fileAddTime = fileAddTime;
		this.fileDescript = fileDescript;
		this.fileState = fileState;
		this.fileRemark = fileRemark;
	}

	// Property accessors

	public Integer getFileId() {
		return this.fileId;
	}

	public void setFileId(Integer fileId) {
		this.fileId = fileId;
	}

	public Member getMember() {
		return this.member;
	}

	public void setMember(Member member) {
		this.member = member;
	}

	public String getFileName() {
		return this.fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public String getFileUrl() {
		return this.fileUrl;
	}

	public void setFileUrl(String fileUrl) {
		this.fileUrl = fileUrl;
	}

	public Integer getFileKind() {
		return this.fileKind;
	}

	public void setFileKind(Integer fileKind) {
		this.fileKind = fileKind;
	}

	public Integer getFilePrintsum() {
		return this.filePrintsum;
	}

	public void setFilePrintsum(Integer filePrintsum) {
		this.filePrintsum = filePrintsum;
	}

	public Date getFileAddTime() {
		return this.fileAddTime;
	}

	public void setFileAddTime(Date fileAddTime) {
		this.fileAddTime = fileAddTime;
	}

	public String getFileDescript() {
		return this.fileDescript;
	}

	public void setFileDescript(String fileDescript) {
		this.fileDescript = fileDescript;
	}

	public Integer getFileState() {
		return this.fileState;
	}

	public void setFileState(Integer fileState) {
		this.fileState = fileState;
	}

	public String getFileRemark() {
		return this.fileRemark;
	}

	public void setFileRemark(String fileRemark) {
		this.fileRemark = fileRemark;
	}

}